package kuaishou

import (
	"net/http"
)

// 修改订单规格请求
type SellerOrderSkuUpdateRequest struct {
	OrderId        int `json:"orderId"`        // 订单编号
	ItemId         int `json:"itemId"`         // 商品编号
	OldSkuId       int `json:"oldSkuId"`       // 订单商品老skuID
	NewSkuId       int `json:"newSkuId"`       // 订单商品新skuID
	OrderProductId int `json:"orderProductId"` // 订单商品ID
}

// 修改订单规格响应
type SellerOrderSkuUpdateResponse struct {
	BaseResponse
}

func (r *SellerOrderSkuUpdateRequest) RequestMethod() string {
	return http.MethodGet
}

func (r *SellerOrderSkuUpdateRequest) RequestPath() string {
	return "/open/seller/order/sku/update"
}

func (r *SellerOrderSkuUpdateRequest) ApiName() string {
	return "open.seller.order.sku.update"
}
